<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-us" lang="en-us" data-whc_version="24.1">
    <head><link rel="shortcut icon" href="oxygen-webhelp\template\resources/images/favicon.ico"/><link rel="icon" href="oxygen-webhelp\template\resources/images/favicon.ico"/><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/><meta name="viewport" content="width=device-width, initial-scale=1.0"/><meta http-equiv="X-UA-Compatible" content="IE=edge"/><meta name="description" content="This section describes the Application Programming Interface (API) functions of the Networking Presentation Layer. Name Description System Functions NET_PRES_Deinitialize Deinitializes the Network ..."/><meta name="copyright" content="(C) Copyright 2024"/><meta name="generator" content="DITA-OT"/><title>1.2.2.1.3 Library Interface</title><!--  Generated with Oxygen version 24.1, build number 2022062014.  --><meta name="wh-path2root" content=""/><meta name="wh-toc-id" content="&lt;?xml version=&#34;1.0&#34; encoding=&#34;UTF-8&#34;?&gt;&lt;?workdir /D:\InfoShare\Data\Publish\Data\qq5nqouxc3m\work\temp?&gt;&lt;?workdir-uri file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/temp/?&gt;&lt;?path2project?&gt;&lt;?path2project-uri ./?&gt;&lt;?path2rootmap-uri ./?&gt;&lt;topic xmlns:dita-ot=&#34;http://dita-ot.sourceforge.net/ns/201007/dita-ot&#34; xmlns:ditaarch=&#34;http://dita.oasis-open.org/architecture/2005/&#34; class=&#34;- topic/topic &#34; ditaarch:DITAArchVersion=&#34;2.0&#34; specializations=&#34;@props/audience @props/deliveryTarget @props/otherprops @props/platform @props/product&#34; id=&#34;library-interface&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;topic:1;184:15&#34; domains=&#34;a(props audience) a(props deliveryTarget) a(props otherprops) a(props platform) a(props product)&#34;&gt;&lt;title class=&#34;- topic/title &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;title:1;184:15&#34;&gt;Library Interface&lt;/title&gt;&lt;body class=&#34;- topic/body &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;body:1;184:15&#34;&gt;&lt;p class=&#34;- topic/p &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;p:1;184:15&#34;&gt;This section describes the Application Programming Interface (API) functions of the Networking Presentation Layer.&lt;/p&gt;&lt;table class=&#34;- topic/table &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;table:1;184:15&#34;&gt;&lt;tgroup class=&#34;- topic/tgroup &#34; cols=&#34;2&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;tgroup:1;184:15&#34;&gt;&lt;colspec class=&#34;- topic/colspec &#34; colname=&#34;col1&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;colspec:1;184:15&#34; colnum=&#34;1&#34;/&gt;&lt;colspec class=&#34;- topic/colspec &#34; colname=&#34;col2&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;colspec:2;184:15&#34; colnum=&#34;2&#34;/&gt;&lt;thead class=&#34;- topic/thead &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;thead:1;184:15&#34;&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:1;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:1;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;1&#34;&gt;Name&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:2;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;1&#34;&gt;Description&lt;/entry&gt;&lt;/row&gt;&lt;/thead&gt;&lt;tbody class=&#34;- topic/tbody &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;tbody:1;184:15&#34;&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:2;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:3;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;2&#34;&gt;&lt;b class=&#34;+ topic/ph hi-d/b &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;b:1;184:15&#34;&gt;System Functions&lt;/b&gt;&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:4;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;2&#34;&gt; &lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:3;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:5;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;3&#34;&gt;NET_PRES_Deinitialize&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:6;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;3&#34;&gt;Deinitializes the Network Presentation Layer Instance.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:4;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:7;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;4&#34;&gt;NET_PRES_Initialize&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:8;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;4&#34;&gt;Initializes the Network Presentation Layer sub-system with the configuration data.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:5;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:9;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;5&#34;&gt;NET_PRES_Reinitialize&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:10;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;5&#34;&gt;Reinitializes the instance of the presentation layer.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:6;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:11;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;6&#34;&gt;NET_PRES_Tasks&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:12;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;6&#34;&gt;MPLAB Harmony tasks function used for general presentation layer tasks.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:7;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:13;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;7&#34;&gt;NET_PRES_Status&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:14;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;7&#34;&gt;Provides the current status of the MPLAB Harmony Networking Presentation Layer.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:8;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:15;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;8&#34;&gt;&lt;b class=&#34;+ topic/ph hi-d/b &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;b:2;184:15&#34;&gt;Socket Functions&lt;/b&gt;&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:16;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;8&#34;&gt; &lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:9;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:17;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;9&#34;&gt;NET_PRES_SocketBind&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:18;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;9&#34;&gt;Binds a socket to a local address.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:10;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:19;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;10&#34;&gt;NET_PRES_SocketClose&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:20;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;10&#34;&gt;Disconnects an open socket and destroys the socket handle, releasing the associated resources.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:11;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:21;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;11&#34;&gt;NET_PRES_SocketConnect&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:22;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;11&#34;&gt;Connects a client socket.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:12;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:23;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;12&#34;&gt;NET_PRES_SocketDiscard&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:24;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;12&#34;&gt;Discards any pending data in the RX FIFO.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:13;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:25;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;13&#34;&gt;NET_PRES_SocketDisconnect&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:26;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;13&#34;&gt;Disconnects an open socket.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:14;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:27;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;14&#34;&gt;NET_PRES_SocketEncryptSocket&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:28;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;14&#34;&gt;This function turns an insecure socket into a secure socket. Details: This function will turn an unencrypted socket into an encrypted socket and starts encryption negotiation.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:15;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:29;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;15&#34;&gt;NET_PRES_SocketFlush&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:30;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;15&#34;&gt;Immediately transmits all pending TX data.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:16;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:31;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;16&#34;&gt;NET_PRES_SocketGetTransportHandle&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:32;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;16&#34;&gt;This function returns the transport layer handle. Details: This function returns the transport layer handle for a valid socket&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:17;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:33;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;17&#34;&gt;NET_PRES_SocketInfoGet&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:34;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;17&#34;&gt;Obtains information about a currently open socket.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:18;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:35;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;18&#34;&gt;NET_PRES_SocketIsConnected&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:36;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;18&#34;&gt;Determines whether a socket has an established connection.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:19;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:37;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;19&#34;&gt;NET_PRES_SocketIsNegotiatingEncryption&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:38;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;19&#34;&gt;This function checks if encryption negotiation is still in progress.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:20;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:39;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;20&#34;&gt;NET_PRES_SocketIsOpenModeSupported&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:40;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;20&#34;&gt;Checks to see if a mode is supported by open.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:21;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:41;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;21&#34;&gt;NET_PRES_SocketIsSecure&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:42;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;21&#34;&gt;This function checks whether a connection is secure.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:22;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:43;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;22&#34;&gt;NET_PRES_SocketLastError&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:44;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;22&#34;&gt;This function returns the last error code for this socket. Details: This function will return the last error code that was set for this socket and it will clear the current error code. An error code is set whenever a socket operation fails for some missing functionality, bad parameter, etc.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:23;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:45;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;23&#34;&gt;NET_PRES_SocketOpen&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:46;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;23&#34;&gt;Opens a presentation socket.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:24;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:47;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;24&#34;&gt;NET_PRES_SocketOptionsGet&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:48;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;24&#34;&gt;Allows the options for a socket such as, current RX/TX buffer size, etc., to be obtained.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:25;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:49;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;25&#34;&gt;NET_PRES_SocketOptionsSet&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:50;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;25&#34;&gt;Allows setting options to a socket like adjust RX/TX buffer size, etc.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:26;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:51;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;26&#34;&gt;NET_PRES_SocketPeek&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:52;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;26&#34;&gt;Reads a specified number of data bytes from the RX buffer/FIFO without removing them from the buffer.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:27;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:53;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;27&#34;&gt;NET_PRES_SocketRead&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:54;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;27&#34;&gt;Reads an array of data bytes from a socket's RX buffer/FIFO.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:28;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:55;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;28&#34;&gt;NET_PRES_SocketReadIsReady&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:56;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;28&#34;&gt;Determines how many bytes can be read from the RX buffer.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:29;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:57;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;29&#34;&gt;NET_PRES_SocketRemoteBind&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:58;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;29&#34;&gt;Binds a socket to a remote local address.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:30;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:59;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;30&#34;&gt;NET_PRES_SocketSignalHandlerDeregister&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:60;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;30&#34;&gt;Deregisters a previously registered socket signal handler.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:31;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:61;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;31&#34;&gt;NET_PRES_SocketSignalHandlerRegister&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:62;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;31&#34;&gt;Registers a socket signal handler.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:32;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:63;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;32&#34;&gt;NET_PRES_SocketWasReset&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:64;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;32&#34;&gt;Self-clearing semaphore indicating socket reset.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:33;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:65;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;33&#34;&gt;NET_PRES_SocketWrite&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:66;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;33&#34;&gt;Takes a buffer and sends it to the encryption provider.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:34;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:67;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;34&#34;&gt;NET_PRES_SocketWriteIsReady&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:68;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;34&#34;&gt;Determines how much free space is available in the TX buffer.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:35;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:69;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;35&#34;&gt;&lt;b class=&#34;+ topic/ph hi-d/b &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;b:3;184:15&#34;&gt;Certificate Store Functions&lt;/b&gt;&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:70;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;35&#34;&gt; &lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:36;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:71;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;36&#34;&gt;NET_PRES_CertStoreGetCACerts&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:72;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;36&#34;&gt;This function gets the CA certificates from the store,&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:37;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:73;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;37&#34;&gt;NET_PRES_CertStoreGetServerCert&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:74;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;37&#34;&gt;This function gets a server certificate and key from the certificate store.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:38;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:75;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;38&#34;&gt;&lt;b class=&#34;+ topic/ph hi-d/b &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;b:4;184:15&#34;&gt;Data Types and Constants&lt;/b&gt;&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:76;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;38&#34;&gt; &lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:39;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:77;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;39&#34;&gt;_NET_PRES_EncProviderObject&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:78;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;39&#34;&gt;Defines the data that the presentation layer needs from the provider.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:40;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:79;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;40&#34;&gt;_NET_PRES_TransportObject&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:80;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;40&#34;&gt;Defines the data that the transport layer needs to provide to the Networking Presentation Layer.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:41;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:81;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;41&#34;&gt;NET_PRES_INDEX&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:82;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;41&#34;&gt;Sets the type for the presentation layer index.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:42;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:83;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;42&#34;&gt;NET_PRES_INIT_DATA&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:84;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;42&#34;&gt;Initializes a Presentation layer.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:43;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:85;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;43&#34;&gt;NET_PRES_INST_DATA&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:86;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;43&#34;&gt;Initializes a Presentation layer.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:44;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:87;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;44&#34;&gt;NET_PRES_SIGNAL_FUNCTION&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:88;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;44&#34;&gt;MPLAB Harmony Networking Presentation Layer Signal function.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:45;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:89;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;45&#34;&gt;NET_PRES_SIGNAL_HANDLE&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:90;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;45&#34;&gt;Sets the type for the presentation layer signal handle.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:46;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:91;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;46&#34;&gt;NET_PRES_SKT_HANDLE_T&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:92;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;46&#34;&gt;Sets the type for the presentation layer socket handle.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:47;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:93;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;47&#34;&gt;NET_PRES_ADDRESS&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:94;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;47&#34;&gt;NET_PRES address&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:48;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:95;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;48&#34;&gt;NET_PRES_EncProviderConnect&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:96;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;48&#34;&gt;Connects the function to the provider.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:49;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:97;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;49&#34;&gt;NET_PRES_EncProviderConnectionClose&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:98;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;49&#34;&gt;Defines the close function to the provider.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:50;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:99;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;50&#34;&gt;NET_PRES_EncProviderDeinit&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:100;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;50&#34;&gt;Defines the deinitialization function for the provider.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:51;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:101;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;51&#34;&gt;NET_PRES_EncProviderInit&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:102;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;51&#34;&gt;Defines the initialization function to the encryption provider.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:52;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:103;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;52&#34;&gt;NET_PRES_EncProviderIsInitialized&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:104;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;52&#34;&gt;Determines whether the encryption provider has been initialized.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:53;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:105;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;53&#34;&gt;NET_PRES_EncProviderObject&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:106;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;53&#34;&gt;Defines the data that the presentation layer needs from the provider.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:54;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:107;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;54&#34;&gt;NET_PRES_EncProviderOpen&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:108;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;54&#34;&gt;Defines the open connection function to the provider.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:55;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:109;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;55&#34;&gt;NET_PRES_EncProviderRead&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:110;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;55&#34;&gt;Defines the read function to the provider&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:56;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:111;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;56&#34;&gt;NET_PRES_EncProviderWrite&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:112;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;56&#34;&gt;Defines the write function to the provider.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:57;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:113;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;57&#34;&gt;NET_PRES_EncSessionStatus&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:114;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;57&#34;&gt;Defines the enumeration for the state and status of the encrypted portion of a connection.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:58;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:115;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;58&#34;&gt;NET_PRES_SKT_ADDR_T&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:116;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;58&#34;&gt;NET_PRES address type&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:59;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:117;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;59&#34;&gt;NET_PRES_SKT_ERROR_T&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:118;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;59&#34;&gt;NET_PRES error type&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:60;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:119;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;60&#34;&gt;NET_PRES_SKT_OPTION_TYPE&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:120;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;60&#34;&gt;NET_PRES option type&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:61;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:121;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;61&#34;&gt;NET_PRES_SKT_PORT_T&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:122;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;61&#34;&gt;Sets the type for the presentation layer port.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:62;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:123;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;62&#34;&gt;NET_PRES_SKT_T&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:124;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;62&#34;&gt;NET_PRES socket type&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:63;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:125;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;63&#34;&gt;NET_PRES_TRANS_ADDR_T&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:126;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;63&#34;&gt;Defines a generic address structure to pass to the transport layer.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:64;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:127;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;64&#34;&gt;NET_PRES_TRANS_ADDRESS_TYPE&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:128;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;64&#34;&gt;Defines the enumeration for the type of address.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:65;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:129;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;65&#34;&gt;NET_PRES_TRANS_OPTION_T&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:130;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;65&#34;&gt;Defines the enumeration for the type of options.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:66;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:131;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;66&#34;&gt;NET_PRES_TransBind&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:132;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;66&#34;&gt;Binds a socket to a local address.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:67;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:133;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;67&#34;&gt;NET_PRES_TransBool&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:134;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;67&#34;&gt;Generic function prototype for functions that return a bool.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:68;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:135;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;68&#34;&gt;NET_PRES_TransClose&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:136;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;68&#34;&gt;Function prototype for functions that closes a socket.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:69;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:137;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;69&#34;&gt;NET_PRES_TransDiscard&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:138;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;69&#34;&gt;Function prototype for functions that clears a socket's RX buffer.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:70;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:139;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;70&#34;&gt;NET_PRES_TransHandlerRegister&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:140;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;70&#34;&gt;Function prototype that registers a handler with a socket.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:71;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:141;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;71&#34;&gt;NET_PRES_TransOpen&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:142;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;71&#34;&gt;Opens a presentation socket.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:72;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:143;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;72&#34;&gt;NET_PRES_TransOption&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:144;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;72&#34;&gt;Sets of gets a socket's options.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:73;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:145;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;73&#34;&gt;NET_PRES_TransPeek&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:146;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;73&#34;&gt;Function prototype for functions that peeks on the socket's buffer.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:74;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:147;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;74&#34;&gt;NET_PRES_TransportObject&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:148;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;74&#34;&gt;Defines the data that the transport layer needs to provide to the Networking Presentation Layer.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:75;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:149;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;75&#34;&gt;NET_PRES_TransRead&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:150;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;75&#34;&gt;Defines the read function provided by the transport layer.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:76;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:151;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;76&#34;&gt;NET_PRES_TransReady&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:152;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;76&#34;&gt;Defines the ready function provided by the transport layer.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:77;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:153;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;77&#34;&gt;NET_PRES_TransSignalHandlerDeregister&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:154;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;77&#34;&gt;Function prototype that deregisters a handler with a socket.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:78;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:155;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;78&#34;&gt;NET_PRES_TransSocketInfoGet&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:156;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;78&#34;&gt;Function prototype for functions that gets the information on a socket.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:79;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:157;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;79&#34;&gt;NET_PRES_TransWrite&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:158;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;79&#34;&gt;Defines the write function provided by the transport layer.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:80;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:159;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;80&#34;&gt;NET_PRES_INVALID_SOCKET&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:160;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;80&#34;&gt;Invalid socket indicator macro.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:81;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:161;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;81&#34;&gt;&lt;i class=&#34;+ topic/ph hi-d/i &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;i:1;184:15&#34;&gt;NET_PRES_CERTSTORE_H&lt;/i&gt;&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:162;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;81&#34;&gt;This is macro &lt;i class=&#34;+ topic/ph hi-d/i &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;i:2;184:15&#34;&gt;NET_PRES_CERTSTORE_H&lt;/i&gt;.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:82;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:163;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;82&#34;&gt;&lt;i class=&#34;+ topic/ph hi-d/i &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;i:3;184:15&#34;&gt;NET_PRES_ENCRYPTION_PROVIDER_API_H&lt;/i&gt;&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:164;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;82&#34;&gt;This is macro &lt;i class=&#34;+ topic/ph hi-d/i &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;i:4;184:15&#34;&gt;NET_PRES_ENCRYPTION_PROVIDER_API_H&lt;/i&gt;.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:83;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:165;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;83&#34;&gt;&lt;i class=&#34;+ topic/ph hi-d/i &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;i:5;184:15&#34;&gt;NET_PRES_SOCKET_API&lt;/i&gt;&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:166;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;83&#34;&gt;This is macro &lt;i class=&#34;+ topic/ph hi-d/i &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;i:6;184:15&#34;&gt;NET_PRES_SOCKET_API&lt;/i&gt;.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:84;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:167;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;84&#34;&gt;&lt;i class=&#34;+ topic/ph hi-d/i &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;i:7;184:15&#34;&gt;NET_PRES_TRANSPORT_API_H&lt;/i&gt;&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:168;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;84&#34;&gt;This is macro &lt;i class=&#34;+ topic/ph hi-d/i &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;i:8;184:15&#34;&gt;NET_PRES_TRANSPORT_API_H&lt;/i&gt;.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:85;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:169;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;85&#34;&gt;&lt;i class=&#34;+ topic/ph hi-d/i &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;i:9;184:15&#34;&gt;NET_PRES_H&lt;/i&gt;&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:170;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;85&#34;&gt;This is macro &lt;i class=&#34;+ topic/ph hi-d/i &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;i:10;184:15&#34;&gt;NET_PRES_H&lt;/i&gt;.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:86;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:171;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;86&#34;&gt;NET_PRES_EncProviderReadReady&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:172;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;86&#34;&gt;Defines the read ready function to the provider&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:87;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:173;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;87&#34;&gt;NET_PRES_EncProviderWriteReady&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:174;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;87&#34;&gt;Defines the write ready function to the provider.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:88;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:175;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;88&#34;&gt;NET_PRES_TransIsPortDefaultSecured&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:176;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;88&#34;&gt;Checks to see if a port is encrypted by default.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:89;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:177;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;89&#34;&gt;NET_PRES_EncProviderMaxOutputSize&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:178;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;89&#34;&gt;Defines the maximum output size function to the provider.&lt;/entry&gt;&lt;/row&gt;&lt;row class=&#34;- topic/row &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;row:90;184:15&#34;&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:179;184:15&#34; colname=&#34;col1&#34; dita-ot:x=&#34;1&#34; dita-ot:y=&#34;90&#34;&gt;NET_PRES_EncProviderOutputSize&lt;/entry&gt;&lt;entry class=&#34;- topic/entry &#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md&#34; xtrc=&#34;entry:180;184:15&#34; colname=&#34;col2&#34; dita-ot:x=&#34;2&#34; dita-ot:y=&#34;90&#34;&gt;Defines the output size function to the provider.&lt;/entry&gt;&lt;/row&gt;&lt;/tbody&gt;&lt;/tgroup&gt;&lt;/table&gt;&lt;/body&gt;&lt;related-links class=&#34;- topic/related-links &#34;&gt;&lt;linkpool class=&#34;- topic/linkpool &#34; mapkeyref=&#34;GUID-130F5D4D-BB11-4FFF-ACAA-35396D81EB4A&#34; xtrc=&#34;topicref:4;6:565&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-337C22DB-C00E-42C9-8BB2-876D36A7B5AD.xml&#34; mapclass=&#34;- map/topicref &#34; role=&#34;parent&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:1;6:102&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;Network Presentation Layer&lt;/linktext&gt;&lt;/link&gt;&lt;linkpool class=&#34;- topic/linkpool &#34; xtrc=&#34;topicref:4;6:565&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-9F99FA2F-E094-41F2-8A2A-AC62313B0A62.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:5;6:711&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_ADDRESS Structure&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-8D40C273-579B-431C-8350-F9A2B709D259.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:6;6:868&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_CertStoreGetCACerts Function&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-16E9830E-54F2-4688-B1E4-9B92F761DC5E.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:7;6:1025&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_CertStoreGetServerCert Function&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-AFECA098-E4EC-4847-AC64-921868BB48BA.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:8;6:1182&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_Deinitialize Function&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-606205B5-997A-4AA8-BB6E-08429D855CA7.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:9;6:1339&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_EncProviderConnect Type&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-36D5D72A-D963-4A8C-8012-D552407D8AB0.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:10;6:1496&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_EncProviderConnectionClose Type&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-E64B3C2D-C626-4B06-B081-9BECE00C6AD2.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:11;6:1653&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_EncProviderDeinit Type&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-1334BC43-35EF-48EF-877B-770E61118974.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:12;6:1810&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_EncProviderInit Type&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-4EEA334F-2FEB-44C1-A9DF-D5ADFE6717A8.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:13;6:1967&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_EncProviderIsInitialized Type&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-20567716-31DC-461C-B196-A643797C90DB.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:14;6:2124&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_EncProviderMaxOutputSize Type&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-85F57BC3-AB6F-4F15-AFE1-99791B84C799.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:15;6:2281&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_EncProviderObject Structure&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-452D786F-6D8D-4201-BB10-6483F678465E.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:16;6:2438&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_EncProviderOpen Type&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-C0360366-50E8-4421-B1F3-A8D7A3FC81E2.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:17;6:2595&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_EncProviderOutputSize Type&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-2C33D70C-FEB0-4467-BBDD-91FABD33F0F8.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:18;6:2752&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_EncProviderRead Type&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-59104AE1-2716-4892-A5C5-8D1C643E81C1.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:19;6:2909&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_EncProviderReadReady Type&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-1EE89A71-63B4-4674-B669-A8726597917D.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:20;6:3066&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_EncProviderWrite Type&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-68556710-752A-4812-8AD1-86673574C3E2.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:21;6:3223&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_EncProviderWriteReady Type&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-4FDEB3AD-E2FB-4041-B5EC-3DB621AF809B.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:22;6:3380&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_EncSessionStatus Enumeration&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-D8D0D1D6-ECAA-40CF-B09C-90F06AE6107F.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:23;6:3537&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_INDEX Type&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-5FE0E246-65E8-4D1D-AD2B-A0998C58F0D7.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:24;6:3694&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_INIT_DATA Structure&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-524962B7-0E09-4846-8F53-7213CA71FF2D.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:25;6:3851&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_Initialize Function&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-AA37C1CF-735E-41C1-99D3-ADDED9199035.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:26;6:4008&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_INST_DATA Structure&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-F54F388D-F63E-44C5-8F04-CC6ADEE3E514.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:27;6:4165&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_INVALID_SOCKET Macro&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-E8BBC278-0227-40A6-AD91-354FC3A588EC.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:28;6:4322&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_Reinitialize Function&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-B1B95E81-E580-41FE-97B9-4C5A476C550D.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:29;6:4479&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_SIGNAL_FUNCTION Type&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-EC147DB3-37CB-4CFA-9AE2-2396C7F3E8C9.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:30;6:4636&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_SIGNAL_HANDLE Type&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-02895CBF-4E55-4E31-817E-11206B95FDE1.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:31;6:4793&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_SKT_ADDR_T Enumeration&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-D8879307-6878-418A-9A76-492EB5093D5D.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:32;6:4950&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_SKT_ERROR_T Enumeration&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-5D83E6FA-5BCD-43DC-9CC3-5583A0FF7197.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:33;6:5107&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_SKT_HANDLE_T Type&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-B809DB24-044F-4E28-A7B5-594461FB06EE.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:34;6:5264&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_SKT_OPTION_TYPE Enumeration&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-AE3AD187-8B6D-4C12-95E4-57C2C14D5CF1.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:35;6:5421&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_SKT_PORT_T Type&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-298A4190-0B65-4FC5-BEFA-8536001B4168.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:36;6:5578&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_SKT_T Enumeration&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-8C8739A7-EB00-469C-AFED-6DB457E65D96.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:37;6:5735&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_SocketBind Function&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-06EF50DE-6188-426E-90FE-9CA7BC8D7114.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:38;6:5892&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_SocketClose Function&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-96055254-A7FF-4F59-982B-4086005F2E29.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:39;6:6049&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_SocketConnect Function&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-AFDF4187-9B0B-4C3C-9324-7C1F3B0301B7.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:40;6:6206&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_SocketDiscard Function&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-10FF60D8-3CB1-45C2-A2ED-D638B2839331.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:41;6:6363&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_SocketDisconnect Function&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-ED554FEC-7E5C-4C06-AC60-077D458A16B1.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:42;6:6520&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_SocketEncryptSocket Function&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-6421739B-0ECE-4F81-93DF-4F9790E03278.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:43;6:6677&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_SocketFlush Function&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-26F6675F-2B57-4AAE-9982-52DE60FA97FD.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:44;6:6834&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_SocketGetTransportHandle Function&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-ECBD9274-F169-4E39-A7B9-378AF111097E.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:45;6:6991&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_SocketInfoGet Function&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-ACECEC62-5566-449B-A63D-70C15556BF2B.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:46;6:7148&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_SocketIsConnected Function&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-78B04367-8967-496E-BF27-437D88F7CBFE.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:47;6:7305&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_SocketIsNegotiatingEncryption Function&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-9A9F54F8-09FE-483F-BA62-886871114B72.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:48;6:7462&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_SocketIsOpenModeSupported Function&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-867EDFFC-8900-463A-8E2C-F342C9DFFC67.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:49;6:7619&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_SocketIsSecure Function&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-C9EC53A2-372C-4EE3-8093-316236CFDA93.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:50;6:7776&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_SocketLastError Function&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-1E9FBEFE-AB48-4348-A53B-035ACA2FCA79.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:51;6:7933&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_SocketOpen Function&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-5B2BC038-DFCD-4BA2-9DA9-CC9178C93B8B.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:52;6:8090&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_SocketOptionsGet Function&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-4D01713E-3500-4C3B-B5BB-3D12C3FC3157.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:53;6:8247&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_SocketOptionsSet Function&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-7428463B-358F-43F8-8965-2DFEB7CD1C31.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:54;6:8404&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_SocketPeek Function&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-1491B842-4921-4322-AB69-E29C7B1790C5.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:55;6:8561&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_SocketRead Function&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-86C5EC0B-8A2C-453C-8D10-AE1E66E1DF51.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:56;6:8718&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_SocketReadIsReady Function&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-E88A18CC-16AB-4D37-9942-356483BC10D0.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:57;6:8875&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_SocketRemoteBind Function&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-7A0113E3-4E70-4523-AEED-41E98ED0DD57.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:58;6:9032&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_SocketSignalHandlerDeregister Function&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-DEBA081A-E861-4901-8C83-D90C5C05A50D.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:59;6:9189&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_SocketSignalHandlerRegister Function&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-EC1B96C9-CB91-4719-A5FC-CEA7FD9CCFC8.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:60;6:9346&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_SocketWasReset Function&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-9AC4FEC0-84BA-4E2C-93EF-35B3F6C91518.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:61;6:9503&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_SocketWrite Function&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-0727B400-CC9C-4F2B-87C8-1FC91E4C62F8.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:62;6:9660&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_SocketWriteIsReady Function&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-51BE11D4-8D24-43BA-9300-1B1382FE077D.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:63;6:9817&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_Status Function&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-E374AB9C-2664-4786-B6FC-5B5C88311005.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:64;6:9974&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_Tasks Function&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-655618AA-5876-4320-9ED2-DFECE543BB57.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:65;6:10131&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_TRANS_ADDR_T Structure&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-43CB853B-06D8-4F48-80BD-46E29145B2F0.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:66;6:10288&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_TRANS_ADDRESS_TYPE Enumeration&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-F77D6148-BF49-4712-B38A-0A482554D783.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:67;6:10445&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_TRANS_OPTION_T Enumeration&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-3D7BA57F-823F-46C0-9F35-1FDCFD750061.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:68;6:10602&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_TransBind Type&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-3EF78452-3F4A-4D80-8100-8AF7E15C89BE.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:69;6:10759&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_TransBool Type&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-966381B9-C7A1-4570-9ADD-C5455814FC42.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:70;6:10916&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_TransClose Type&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-B786C127-6FE1-408B-A56B-C61770D1B058.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:71;6:11073&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_TransDiscard Type&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-2D2E1AE8-AEC5-4CD4-9F65-E871C14090AE.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:72;6:11230&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_TransHandlerRegister Type&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-44EE1044-2000-4DDE-843F-49D8120E3A07.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:73;6:11387&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_TransIsPortDefaultSecured Type&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-81ADA0CF-346C-463C-9D5A-D721C3A7E2AA.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:74;6:11544&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_TransOpen Type&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-72A42486-DE9F-4B4F-AA49-1940C08D83C6.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:75;6:11701&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_TransOption Type&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-AD92D49B-6FE0-4B29-9BE9-A77D7F7B3357.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:76;6:11858&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_TransPeek Type&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-C43FFD81-6662-48D3-9E17-6FD5778DA7BB.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:77;6:12015&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_TransportObject Structure&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-08FBA7C3-98EE-43B2-B6CE-54B88FFFD70B.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:78;6:12172&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_TransRead Type&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-12A479F7-B8AD-42B6-8E62-D188E3688AB2.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:79;6:12329&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_TransReady Type&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-78AA9C7F-FB18-42D9-9091-9623B7566BB0.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:80;6:12486&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_TransSignalHandlerDeregister Type&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-617D683D-30A5-461F-A7B4-109568A59E47.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:81;6:12643&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_TransSocketInfoGet Type&lt;/linktext&gt;&lt;/link&gt;&lt;link class=&#34;- topic/link &#34; format=&#34;dita&#34; href=&#34;GUID-51877883-0A3E-4AF6-963B-F733F4FE68CD.md&#34; mapclass=&#34;- map/topicref &#34; role=&#34;child&#34; scope=&#34;local&#34; type=&#34;topic&#34; xtrc=&#34;topicref:82;6:12800&#34; xtrf=&#34;file:/D:/InfoShare/Data/Publish/Data/qq5nqouxc3m/work/7/en-US/GUID-BDCD0F0B-775A-48BB-9FA3-17ED6F6AE848.ditamap&#34;&gt;&lt;?ditaot usertext?&gt;&lt;linktext class=&#34;- topic/linktext &#34;&gt;&lt;?ditaot gentext?&gt;NET_PRES_TransWrite Type&lt;/linktext&gt;&lt;/link&gt;&lt;/linkpool&gt;&lt;/linkpool&gt;&lt;/related-links&gt;&lt;/topic&gt;"/><meta name="wh-source-relpath" content="GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.md"/><meta name="wh-out-relpath" content="GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.html"/>
    <!-- Latest compiled and minified Bootstrap CSS -->
    <link rel="stylesheet" type="text/css" href="./oxygen-webhelp/lib/bootstrap/css/bootstrap.min.css"/>
    
    <link rel="stylesheet" href="./oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css"/>
    
    <!-- Template default styles  -->
    <link rel="stylesheet" type="text/css" href="./oxygen-webhelp/app/topic-page.css?buildId=2022062014"/>
    
    
    <script src="./oxygen-webhelp/lib/jquery/jquery-3.5.1.min.js"></script>
    
    <script data-main="./oxygen-webhelp/app/topic-page.js" src="./oxygen-webhelp/lib/requirejs/require.js"></script>
<link rel="stylesheet" type="text/css" href="oxygen-webhelp/template/microchip.css?buildId=2022062014"/><link rel="stylesheet" type="text/css" href="oxygen-webhelp/template/notes.css?buildId=2022062014"/>
<script src="mchp-context-help.js"></script>
<link href="https://fonts.googleapis.com/css?family=Open+Sans:400,600,300" rel="stylesheet" type="text/css"/>
<script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-MML-AM_CHTML" async="" type="text/javascript"></script>
    <script src="https://assets.adobedtm.com/6a72a357eb48/a636c708c7fe/launch-0b0023397020.min.js"></script><!-- Adobe Analytics -->
</head>

    <body id="library-interface" class="wh_topic_page frmBody">
        <a href="#wh_topic_body" class="sr-only sr-only-focusable">
            Jump to main content
        </a>
        
        
        
        
        <header class="navbar navbar-default wh_header">
    <div class="container-fluid">
        <div class="wh_header_flex_container navbar-nav navbar-expand-md navbar-dark">
            <div class="wh_logo_and_publication_title_container">
                <div class="wh_logo_and_publication_title">
                    
                    <a href="index.html" class=" wh_logo d-none d-sm-block "><img src="oxygen-webhelp\template\resources/images/microchip.png" alt="MPLAB® Harmony 3 TCP/IP Library &#xA;    "/></a>
                    <div class=" wh_publication_title "><a href="index.html">MPLAB® Harmony 3 TCP/IP Library 
    </a></div>
                    
                </div>
                
                
            </div>

            <div class="wh_top_menu_and_indexterms_link collapse navbar-collapse" id="wh_top_menu_and_indexterms_link">
                
                
                
                
            </div>
        </div>
    </div>
</header>
        
        
         
        
        <div class=" wh_search_input navbar-form wh_topic_page_search search " role="form">
            
            
            
            <form id="searchForm" method="get" role="search" action="search.html"><div class="d-flex justify-contents-around"><div class="flex-grow-1"></div><div class="position-relative flex-grow-1"><input type="search" placeholder="Search " class="wh_search_textfield" id="textToSearch" name="searchQuery" aria-label="Search query" required="required"/><button type="submit" class="wh_search_button" aria-label="Search"><span class="search_input_text">Search</span></button></div><div class="align-self-center flex-grow-1 ml-2"></div></div></form>
            
            <div class="mchp-color-stripe-grid-container">
  <div class="mchp-main-bar mchp-orange-bar"></div>
  <div class="mchp-main-bar mchp-blue-bar"></div>
  <div class="mchp-main-bar mchp-green-bar"></div>
</div>
            
        </div>
        
        <div class="container-fluid" id="wh_topic_container">
            <div class="row">

                <nav class="wh_tools d-print-none navbar-expand-md" aria-label="Tools">
                    
                    <div data-tooltip-position="bottom" class=" wh_breadcrumb "><ol class="d-print-none"><li><span class="home"><a href="index.html"><span>Home</span></a></span></li><li><div class="topicref" data-id="GUID-D4AB047B-AA57-433C-9975-88FC7E7798B0"><div class="title"><a href="GUID-D4AB047B-AA57-433C-9975-88FC7E7798B0.html"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1</ph>
TCP/IP Stack Libraries Help</a></div></div></li><li><div class="topicref" data-id="mplab-harmony-tcpip-library"><div class="title"><a href="GUID-01A0A1D8-EC9B-4EFF-B8E4-D154B555FEF2.html"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2</ph>
MPLAB® Harmony TCP/IP Library</a></div></div></li><li><div class="topicref" data-id="GUID-7E7ACF17-49E1-4FC5-A860-4268A671D578"><div class="title"><a href="GUID-7E7ACF17-49E1-4FC5-A860-4268A671D578.html"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2</ph>
Presentation Layer</a></div></div></li><li><div class="topicref" data-id="GUID-337C22DB-C00E-42C9-8BB2-876D36A7B5AD"><div class="title"><a href="GUID-337C22DB-C00E-42C9-8BB2-876D36A7B5AD.html"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1</ph>
Network Presentation Layer</a></div></div></li><li class="active"><div class="topicref" data-id="library-interface"><div class="title"><a href="GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.html"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3</ph>
Library Interface</a></div></div></li></ol></div>
                    
                    
                    
                    <div class="wh_right_tools">
                        <button class="wh_hide_highlight" aria-label="Toggle search highlights" title="Toggle search highlights"></button>
                        <button class="webhelp_expand_collapse_sections" data-next-state="collapsed" aria-label="Collapse sections" title="Collapse sections"></button>
                        
                        
                        
                        
                        <div class=" wh_print_link print d-none d-md-inline-block "><button onClick="window.print()" title="Print this page" aria-label="Print this page"></button></div>
                        
                        <button type="button" id="wh_toc_button" class="custom-toggler navbar-toggler collapsed wh_toggle_button navbar-light" aria-expanded="false" aria-label="Toggle publishing table of content" aria-controls="wh_publication_toc">
                            <span class="navbar-toggler-icon"></span>
                        </button>
                    </div>
                    
                </nav>
            </div>
            
            <div class="row" style="margin-top: -1em;"><div class="col-lg-9 col-md-9 col-sm-12 offset-lg-3 offset-md-3 text-right border-bottom mb-1"><h2 class="text-dark header_title">
    </h2></div></div>
            
            
            <div class="wh_content_area">
                <div class="row">
                    
                        <nav id="wh_publication_toc" class="col-lg-3 col-md-3 col-sm-12 d-md-block d-none d-print-none" aria-label="Table of Contents Container">
                            <div id="wh_publication_toc_content">
		                        
                            	<div class=" wh_publication_toc " data-tooltip-position="right"><span class="expand-button-action-labels"><span id="button-expand-action" role="button" aria-label="Expand"></span><span id="button-collapse-action" role="button" aria-label="Collapse"></span><span id="button-pending-action" role="button" aria-label="Pending"></span></span><ul role="tree" aria-label="Table of Contents"><li role="treeitem" aria-expanded="true"><div data-tocid="GUID-D4AB047B-AA57-433C-9975-88FC7E7798B0-d10887e11" class="topicref" data-id="GUID-D4AB047B-AA57-433C-9975-88FC7E7798B0" data-state="expanded"><span role="button" tabindex="0" aria-labelledby="button-collapse-action GUID-D4AB047B-AA57-433C-9975-88FC7E7798B0-d10887e11-link" class="wh-expand-btn"></span><div class="title"><a href="GUID-D4AB047B-AA57-433C-9975-88FC7E7798B0.html" id="GUID-D4AB047B-AA57-433C-9975-88FC7E7798B0-d10887e11-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1</ph>
TCP/IP Stack Libraries Help</a></div></div><ul role="group" class="navbar-nav nav-list"><li role="treeitem" aria-expanded="false"><div data-tocid="GUID-5324F446-60A4-4815-82AA-571C61BA6DE9-d10887e19" class="topicref" data-id="GUID-5324F446-60A4-4815-82AA-571C61BA6DE9" data-state="not-ready"><span role="button" tabindex="0" aria-labelledby="button-expand-action GUID-5324F446-60A4-4815-82AA-571C61BA6DE9-d10887e19-link" class="wh-expand-btn"></span><div class="title"><a href="GUID-5324F446-60A4-4815-82AA-571C61BA6DE9.html" id="GUID-5324F446-60A4-4815-82AA-571C61BA6DE9-d10887e19-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.1</ph>
TCP/IP Stack Library Overview</a></div></div></li><li role="treeitem" aria-expanded="true"><div data-tocid="mplab-harmony-tcpip-library-d10887e67" class="topicref" data-id="mplab-harmony-tcpip-library" data-state="expanded"><span role="button" tabindex="0" aria-labelledby="button-collapse-action mplab-harmony-tcpip-library-d10887e67-link" class="wh-expand-btn"></span><div class="title"><a href="GUID-01A0A1D8-EC9B-4EFF-B8E4-D154B555FEF2.html" id="mplab-harmony-tcpip-library-d10887e67-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2</ph>
MPLAB® Harmony TCP/IP Library</a></div></div><ul role="group" class="navbar-nav nav-list"><li role="treeitem" aria-expanded="false"><div data-tocid="GUID-6005945E-6669-486E-AA57-092C4EC0AD73-d10887e75" class="topicref" data-id="GUID-6005945E-6669-486E-AA57-092C4EC0AD73" data-state="not-ready"><span role="button" tabindex="0" aria-labelledby="button-expand-action GUID-6005945E-6669-486E-AA57-092C4EC0AD73-d10887e75-link" class="wh-expand-btn"></span><div class="title"><a href="GUID-6005945E-6669-486E-AA57-092C4EC0AD73.html" id="GUID-6005945E-6669-486E-AA57-092C4EC0AD73-d10887e75-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.1</ph>
Application Layer</a></div></div></li><li role="treeitem" aria-expanded="true"><div data-tocid="GUID-7E7ACF17-49E1-4FC5-A860-4268A671D578-d10887e5562" class="topicref" data-id="GUID-7E7ACF17-49E1-4FC5-A860-4268A671D578" data-state="expanded"><span role="button" tabindex="0" aria-labelledby="button-collapse-action GUID-7E7ACF17-49E1-4FC5-A860-4268A671D578-d10887e5562-link" class="wh-expand-btn"></span><div class="title"><a href="GUID-7E7ACF17-49E1-4FC5-A860-4268A671D578.html" id="GUID-7E7ACF17-49E1-4FC5-A860-4268A671D578-d10887e5562-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2</ph>
Presentation Layer</a></div></div><ul role="group" class="navbar-nav nav-list"><li role="treeitem" aria-expanded="true"><div data-tocid="GUID-337C22DB-C00E-42C9-8BB2-876D36A7B5AD-d10887e5570" class="topicref" data-id="GUID-337C22DB-C00E-42C9-8BB2-876D36A7B5AD" data-state="expanded"><span role="button" tabindex="0" aria-labelledby="button-collapse-action GUID-337C22DB-C00E-42C9-8BB2-876D36A7B5AD-d10887e5570-link" class="wh-expand-btn"></span><div class="title"><a href="GUID-337C22DB-C00E-42C9-8BB2-876D36A7B5AD.html" id="GUID-337C22DB-C00E-42C9-8BB2-876D36A7B5AD-d10887e5570-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1</ph>
Network Presentation Layer</a></div></div><ul role="group" class="navbar-nav nav-list"><li role="treeitem"><div data-tocid="GUID-469A6DE1-2F6D-4157-A352-770990EB018F-d10887e5578" class="topicref" data-id="GUID-469A6DE1-2F6D-4157-A352-770990EB018F" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-469A6DE1-2F6D-4157-A352-770990EB018F.html" id="GUID-469A6DE1-2F6D-4157-A352-770990EB018F-d10887e5578-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.1</ph>
Abstraction Model</a></div></div></li><li role="treeitem"><div data-tocid="network-presentation-configurations-d10887e5586" class="topicref" data-id="network-presentation-configurations" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-95008CEB-1464-4F23-B4C9-16F488B42AF3.html" id="network-presentation-configurations-d10887e5586-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.2</ph>
Network Presentation Configurations</a></div></div></li><li role="treeitem" aria-expanded="true" class="active"><div data-tocid="library-interface-d10887e5594" class="topicref" data-id="library-interface" data-state="expanded"><span role="button" tabindex="0" aria-labelledby="button-collapse-action library-interface-d10887e5594-link" class="wh-expand-btn"></span><div class="title"><a href="GUID-75470E5B-2289-4F94-AE85-2BB7DF4C4F07.html" id="library-interface-d10887e5594-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3</ph>
Library Interface</a></div></div><ul role="group" class="navbar-nav nav-list"><li role="treeitem"><div data-tocid="net-pres-address-structure-d10887e5602" class="topicref" data-id="net-pres-address-structure" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-9F99FA2F-E094-41F2-8A2A-AC62313B0A62.html" id="net-pres-address-structure-d10887e5602-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.1</ph>
NET_PRES_ADDRESS Structure</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-certstoregetcacerts-function-d10887e5610" class="topicref" data-id="net-pres-certstoregetcacerts-function" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-8D40C273-579B-431C-8350-F9A2B709D259.html" id="net-pres-certstoregetcacerts-function-d10887e5610-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.2</ph>
NET_PRES_CertStoreGetCACerts Function</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-certstoregetservercert-function-d10887e5618" class="topicref" data-id="net-pres-certstoregetservercert-function" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-16E9830E-54F2-4688-B1E4-9B92F761DC5E.html" id="net-pres-certstoregetservercert-function-d10887e5618-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.3</ph>
NET_PRES_CertStoreGetServerCert Function</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-deinitialize-function-d10887e5626" class="topicref" data-id="net-pres-deinitialize-function" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-AFECA098-E4EC-4847-AC64-921868BB48BA.html" id="net-pres-deinitialize-function-d10887e5626-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.4</ph>
NET_PRES_Deinitialize Function</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-encproviderconnect-type-d10887e5634" class="topicref" data-id="net-pres-encproviderconnect-type" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-606205B5-997A-4AA8-BB6E-08429D855CA7.html" id="net-pres-encproviderconnect-type-d10887e5634-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.5</ph>
NET_PRES_EncProviderConnect Type</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-encproviderconnectionclose-type-d10887e5642" class="topicref" data-id="net-pres-encproviderconnectionclose-type" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-36D5D72A-D963-4A8C-8012-D552407D8AB0.html" id="net-pres-encproviderconnectionclose-type-d10887e5642-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.6</ph>
NET_PRES_EncProviderConnectionClose Type</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-encproviderdeinit-type-d10887e5650" class="topicref" data-id="net-pres-encproviderdeinit-type" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-E64B3C2D-C626-4B06-B081-9BECE00C6AD2.html" id="net-pres-encproviderdeinit-type-d10887e5650-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.7</ph>
NET_PRES_EncProviderDeinit Type</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-encproviderinit-type-d10887e5658" class="topicref" data-id="net-pres-encproviderinit-type" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-1334BC43-35EF-48EF-877B-770E61118974.html" id="net-pres-encproviderinit-type-d10887e5658-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.8</ph>
NET_PRES_EncProviderInit Type</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-encproviderisinitialized-type-d10887e5666" class="topicref" data-id="net-pres-encproviderisinitialized-type" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-4EEA334F-2FEB-44C1-A9DF-D5ADFE6717A8.html" id="net-pres-encproviderisinitialized-type-d10887e5666-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.9</ph>
NET_PRES_EncProviderIsInitialized Type</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-encprovidermaxoutputsize-type-d10887e5674" class="topicref" data-id="net-pres-encprovidermaxoutputsize-type" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-20567716-31DC-461C-B196-A643797C90DB.html" id="net-pres-encprovidermaxoutputsize-type-d10887e5674-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.10</ph>
NET_PRES_EncProviderMaxOutputSize Type</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-encproviderobject-structure-d10887e5683" class="topicref" data-id="net-pres-encproviderobject-structure" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-85F57BC3-AB6F-4F15-AFE1-99791B84C799.html" id="net-pres-encproviderobject-structure-d10887e5683-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.11</ph>
NET_PRES_EncProviderObject Structure</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-encprovideropen-type-d10887e5691" class="topicref" data-id="net-pres-encprovideropen-type" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-452D786F-6D8D-4201-BB10-6483F678465E.html" id="net-pres-encprovideropen-type-d10887e5691-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.12</ph>
NET_PRES_EncProviderOpen Type</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-encprovideroutputsize-type-d10887e5699" class="topicref" data-id="net-pres-encprovideroutputsize-type" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-C0360366-50E8-4421-B1F3-A8D7A3FC81E2.html" id="net-pres-encprovideroutputsize-type-d10887e5699-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.13</ph>
NET_PRES_EncProviderOutputSize Type</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-encproviderread-type-d10887e5707" class="topicref" data-id="net-pres-encproviderread-type" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-2C33D70C-FEB0-4467-BBDD-91FABD33F0F8.html" id="net-pres-encproviderread-type-d10887e5707-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.14</ph>
NET_PRES_EncProviderRead Type</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-encproviderreadready-type-d10887e5715" class="topicref" data-id="net-pres-encproviderreadready-type" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-59104AE1-2716-4892-A5C5-8D1C643E81C1.html" id="net-pres-encproviderreadready-type-d10887e5715-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.15</ph>
NET_PRES_EncProviderReadReady Type</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-encproviderwrite-type-d10887e5723" class="topicref" data-id="net-pres-encproviderwrite-type" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-1EE89A71-63B4-4674-B669-A8726597917D.html" id="net-pres-encproviderwrite-type-d10887e5723-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.16</ph>
NET_PRES_EncProviderWrite Type</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-encproviderwriteready-type-d10887e5731" class="topicref" data-id="net-pres-encproviderwriteready-type" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-68556710-752A-4812-8AD1-86673574C3E2.html" id="net-pres-encproviderwriteready-type-d10887e5731-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.17</ph>
NET_PRES_EncProviderWriteReady Type</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-encsessionstatus-enumeration-d10887e5739" class="topicref" data-id="net-pres-encsessionstatus-enumeration" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-4FDEB3AD-E2FB-4041-B5EC-3DB621AF809B.html" id="net-pres-encsessionstatus-enumeration-d10887e5739-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.18</ph>
NET_PRES_EncSessionStatus Enumeration</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-index-type-d10887e5747" class="topicref" data-id="net-pres-index-type" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-D8D0D1D6-ECAA-40CF-B09C-90F06AE6107F.html" id="net-pres-index-type-d10887e5747-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.19</ph>
NET_PRES_INDEX Type</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-init-data-structure-d10887e5755" class="topicref" data-id="net-pres-init-data-structure" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-5FE0E246-65E8-4D1D-AD2B-A0998C58F0D7.html" id="net-pres-init-data-structure-d10887e5755-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.20</ph>
NET_PRES_INIT_DATA Structure</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-initialize-function-d10887e5763" class="topicref" data-id="net-pres-initialize-function" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-524962B7-0E09-4846-8F53-7213CA71FF2D.html" id="net-pres-initialize-function-d10887e5763-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.21</ph>
NET_PRES_Initialize Function</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-inst-data-structure-d10887e5772" class="topicref" data-id="net-pres-inst-data-structure" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-AA37C1CF-735E-41C1-99D3-ADDED9199035.html" id="net-pres-inst-data-structure-d10887e5772-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.22</ph>
NET_PRES_INST_DATA Structure</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-invalid-socket-macro-d10887e5780" class="topicref" data-id="net-pres-invalid-socket-macro" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-F54F388D-F63E-44C5-8F04-CC6ADEE3E514.html" id="net-pres-invalid-socket-macro-d10887e5780-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.23</ph>
NET_PRES_INVALID_SOCKET Macro</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-reinitialize-function-d10887e5788" class="topicref" data-id="net-pres-reinitialize-function" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-E8BBC278-0227-40A6-AD91-354FC3A588EC.html" id="net-pres-reinitialize-function-d10887e5788-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.24</ph>
NET_PRES_Reinitialize Function</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-signal-function-type-d10887e5796" class="topicref" data-id="net-pres-signal-function-type" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-B1B95E81-E580-41FE-97B9-4C5A476C550D.html" id="net-pres-signal-function-type-d10887e5796-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.25</ph>
NET_PRES_SIGNAL_FUNCTION Type</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-signal-handle-type-d10887e5804" class="topicref" data-id="net-pres-signal-handle-type" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-EC147DB3-37CB-4CFA-9AE2-2396C7F3E8C9.html" id="net-pres-signal-handle-type-d10887e5804-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.26</ph>
NET_PRES_SIGNAL_HANDLE Type</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-skt-addr-t-enumeration-d10887e5812" class="topicref" data-id="net-pres-skt-addr-t-enumeration" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-02895CBF-4E55-4E31-817E-11206B95FDE1.html" id="net-pres-skt-addr-t-enumeration-d10887e5812-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.27</ph>
NET_PRES_SKT_ADDR_T Enumeration</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-skt-error-t-enumeration-d10887e5820" class="topicref" data-id="net-pres-skt-error-t-enumeration" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-D8879307-6878-418A-9A76-492EB5093D5D.html" id="net-pres-skt-error-t-enumeration-d10887e5820-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.28</ph>
NET_PRES_SKT_ERROR_T Enumeration</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-skt-handle-t-type-d10887e5828" class="topicref" data-id="net-pres-skt-handle-t-type" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-5D83E6FA-5BCD-43DC-9CC3-5583A0FF7197.html" id="net-pres-skt-handle-t-type-d10887e5828-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.29</ph>
NET_PRES_SKT_HANDLE_T Type</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-skt-option-type-enumeration-d10887e5836" class="topicref" data-id="net-pres-skt-option-type-enumeration" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-B809DB24-044F-4E28-A7B5-594461FB06EE.html" id="net-pres-skt-option-type-enumeration-d10887e5836-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.30</ph>
NET_PRES_SKT_OPTION_TYPE Enumeration</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-skt-port-t-type-d10887e5844" class="topicref" data-id="net-pres-skt-port-t-type" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-AE3AD187-8B6D-4C12-95E4-57C2C14D5CF1.html" id="net-pres-skt-port-t-type-d10887e5844-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.31</ph>
NET_PRES_SKT_PORT_T Type</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-skt-t-enumeration-d10887e5852" class="topicref" data-id="net-pres-skt-t-enumeration" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-298A4190-0B65-4FC5-BEFA-8536001B4168.html" id="net-pres-skt-t-enumeration-d10887e5852-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.32</ph>
NET_PRES_SKT_T Enumeration</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-socketbind-function-d10887e5861" class="topicref" data-id="net-pres-socketbind-function" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-8C8739A7-EB00-469C-AFED-6DB457E65D96.html" id="net-pres-socketbind-function-d10887e5861-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.33</ph>
NET_PRES_SocketBind Function</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-socketclose-function-d10887e5869" class="topicref" data-id="net-pres-socketclose-function" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-06EF50DE-6188-426E-90FE-9CA7BC8D7114.html" id="net-pres-socketclose-function-d10887e5869-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.34</ph>
NET_PRES_SocketClose Function</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-socketconnect-function-d10887e5877" class="topicref" data-id="net-pres-socketconnect-function" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-96055254-A7FF-4F59-982B-4086005F2E29.html" id="net-pres-socketconnect-function-d10887e5877-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.35</ph>
NET_PRES_SocketConnect Function</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-socketdiscard-function-d10887e5885" class="topicref" data-id="net-pres-socketdiscard-function" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-AFDF4187-9B0B-4C3C-9324-7C1F3B0301B7.html" id="net-pres-socketdiscard-function-d10887e5885-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.36</ph>
NET_PRES_SocketDiscard Function</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-socketdisconnect-function-d10887e5893" class="topicref" data-id="net-pres-socketdisconnect-function" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-10FF60D8-3CB1-45C2-A2ED-D638B2839331.html" id="net-pres-socketdisconnect-function-d10887e5893-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.37</ph>
NET_PRES_SocketDisconnect Function</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-socketencryptsocket-function-d10887e5901" class="topicref" data-id="net-pres-socketencryptsocket-function" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-ED554FEC-7E5C-4C06-AC60-077D458A16B1.html" id="net-pres-socketencryptsocket-function-d10887e5901-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.38</ph>
NET_PRES_SocketEncryptSocket Function</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-socketflush-function-d10887e5909" class="topicref" data-id="net-pres-socketflush-function" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-6421739B-0ECE-4F81-93DF-4F9790E03278.html" id="net-pres-socketflush-function-d10887e5909-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.39</ph>
NET_PRES_SocketFlush Function</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-socketgettransporthandle-function-d10887e5917" class="topicref" data-id="net-pres-socketgettransporthandle-function" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-26F6675F-2B57-4AAE-9982-52DE60FA97FD.html" id="net-pres-socketgettransporthandle-function-d10887e5917-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.40</ph>
NET_PRES_SocketGetTransportHandle Function</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-socketinfoget-function-d10887e5925" class="topicref" data-id="net-pres-socketinfoget-function" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-ECBD9274-F169-4E39-A7B9-378AF111097E.html" id="net-pres-socketinfoget-function-d10887e5925-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.41</ph>
NET_PRES_SocketInfoGet Function</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-socketisconnected-function-d10887e5933" class="topicref" data-id="net-pres-socketisconnected-function" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-ACECEC62-5566-449B-A63D-70C15556BF2B.html" id="net-pres-socketisconnected-function-d10887e5933-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.42</ph>
NET_PRES_SocketIsConnected Function</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-socketisnegotiatingencryption-function-d10887e5941" class="topicref" data-id="net-pres-socketisnegotiatingencryption-function" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-78B04367-8967-496E-BF27-437D88F7CBFE.html" id="net-pres-socketisnegotiatingencryption-function-d10887e5941-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.43</ph>
NET_PRES_SocketIsNegotiatingEncryption Function</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-socketisopenmodesupported-function-d10887e5950" class="topicref" data-id="net-pres-socketisopenmodesupported-function" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-9A9F54F8-09FE-483F-BA62-886871114B72.html" id="net-pres-socketisopenmodesupported-function-d10887e5950-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.44</ph>
NET_PRES_SocketIsOpenModeSupported Function</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-socketissecure-function-d10887e5958" class="topicref" data-id="net-pres-socketissecure-function" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-867EDFFC-8900-463A-8E2C-F342C9DFFC67.html" id="net-pres-socketissecure-function-d10887e5958-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.45</ph>
NET_PRES_SocketIsSecure Function</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-socketlasterror-function-d10887e5966" class="topicref" data-id="net-pres-socketlasterror-function" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-C9EC53A2-372C-4EE3-8093-316236CFDA93.html" id="net-pres-socketlasterror-function-d10887e5966-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.46</ph>
NET_PRES_SocketLastError Function</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-socketopen-function-d10887e5974" class="topicref" data-id="net-pres-socketopen-function" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-1E9FBEFE-AB48-4348-A53B-035ACA2FCA79.html" id="net-pres-socketopen-function-d10887e5974-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.47</ph>
NET_PRES_SocketOpen Function</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-socketoptionsget-function-d10887e5982" class="topicref" data-id="net-pres-socketoptionsget-function" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-5B2BC038-DFCD-4BA2-9DA9-CC9178C93B8B.html" id="net-pres-socketoptionsget-function-d10887e5982-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.48</ph>
NET_PRES_SocketOptionsGet Function</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-socketoptionsset-function-d10887e5990" class="topicref" data-id="net-pres-socketoptionsset-function" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-4D01713E-3500-4C3B-B5BB-3D12C3FC3157.html" id="net-pres-socketoptionsset-function-d10887e5990-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.49</ph>
NET_PRES_SocketOptionsSet Function</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-socketpeek-function-d10887e5998" class="topicref" data-id="net-pres-socketpeek-function" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-7428463B-358F-43F8-8965-2DFEB7CD1C31.html" id="net-pres-socketpeek-function-d10887e5998-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.50</ph>
NET_PRES_SocketPeek Function</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-socketread-function-d10887e6006" class="topicref" data-id="net-pres-socketread-function" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-1491B842-4921-4322-AB69-E29C7B1790C5.html" id="net-pres-socketread-function-d10887e6006-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.51</ph>
NET_PRES_SocketRead Function</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-socketreadisready-function-d10887e6014" class="topicref" data-id="net-pres-socketreadisready-function" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-86C5EC0B-8A2C-453C-8D10-AE1E66E1DF51.html" id="net-pres-socketreadisready-function-d10887e6014-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.52</ph>
NET_PRES_SocketReadIsReady Function</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-socketremotebind-function-d10887e6022" class="topicref" data-id="net-pres-socketremotebind-function" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-E88A18CC-16AB-4D37-9942-356483BC10D0.html" id="net-pres-socketremotebind-function-d10887e6022-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.53</ph>
NET_PRES_SocketRemoteBind Function</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-socketsignalhandlerderegister-function-d10887e6030" class="topicref" data-id="net-pres-socketsignalhandlerderegister-function" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-7A0113E3-4E70-4523-AEED-41E98ED0DD57.html" id="net-pres-socketsignalhandlerderegister-function-d10887e6030-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.54</ph>
NET_PRES_SocketSignalHandlerDeregister Function</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-socketsignalhandlerregister-function-d10887e6039" class="topicref" data-id="net-pres-socketsignalhandlerregister-function" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-DEBA081A-E861-4901-8C83-D90C5C05A50D.html" id="net-pres-socketsignalhandlerregister-function-d10887e6039-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.55</ph>
NET_PRES_SocketSignalHandlerRegister Function</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-socketwasreset-function-d10887e6047" class="topicref" data-id="net-pres-socketwasreset-function" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-EC1B96C9-CB91-4719-A5FC-CEA7FD9CCFC8.html" id="net-pres-socketwasreset-function-d10887e6047-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.56</ph>
NET_PRES_SocketWasReset Function</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-socketwrite-function-d10887e6055" class="topicref" data-id="net-pres-socketwrite-function" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-9AC4FEC0-84BA-4E2C-93EF-35B3F6C91518.html" id="net-pres-socketwrite-function-d10887e6055-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.57</ph>
NET_PRES_SocketWrite Function</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-socketwriteisready-function-d10887e6063" class="topicref" data-id="net-pres-socketwriteisready-function" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-0727B400-CC9C-4F2B-87C8-1FC91E4C62F8.html" id="net-pres-socketwriteisready-function-d10887e6063-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.58</ph>
NET_PRES_SocketWriteIsReady Function</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-status-function-d10887e6071" class="topicref" data-id="net-pres-status-function" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-51BE11D4-8D24-43BA-9300-1B1382FE077D.html" id="net-pres-status-function-d10887e6071-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.59</ph>
NET_PRES_Status Function</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-tasks-function-d10887e6079" class="topicref" data-id="net-pres-tasks-function" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-E374AB9C-2664-4786-B6FC-5B5C88311005.html" id="net-pres-tasks-function-d10887e6079-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.60</ph>
NET_PRES_Tasks Function</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-trans-addr-t-structure-d10887e6087" class="topicref" data-id="net-pres-trans-addr-t-structure" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-655618AA-5876-4320-9ED2-DFECE543BB57.html" id="net-pres-trans-addr-t-structure-d10887e6087-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.61</ph>
NET_PRES_TRANS_ADDR_T Structure</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-trans-address-type-enumeration-d10887e6095" class="topicref" data-id="net-pres-trans-address-type-enumeration" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-43CB853B-06D8-4F48-80BD-46E29145B2F0.html" id="net-pres-trans-address-type-enumeration-d10887e6095-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.62</ph>
NET_PRES_TRANS_ADDRESS_TYPE Enumeration</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-trans-option-t-enumeration-d10887e6103" class="topicref" data-id="net-pres-trans-option-t-enumeration" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-F77D6148-BF49-4712-B38A-0A482554D783.html" id="net-pres-trans-option-t-enumeration-d10887e6103-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.63</ph>
NET_PRES_TRANS_OPTION_T Enumeration</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-transbind-type-d10887e6111" class="topicref" data-id="net-pres-transbind-type" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-3D7BA57F-823F-46C0-9F35-1FDCFD750061.html" id="net-pres-transbind-type-d10887e6111-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.64</ph>
NET_PRES_TransBind Type</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-transbool-type-d10887e6119" class="topicref" data-id="net-pres-transbool-type" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-3EF78452-3F4A-4D80-8100-8AF7E15C89BE.html" id="net-pres-transbool-type-d10887e6119-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.65</ph>
NET_PRES_TransBool Type</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-transclose-type-d10887e6128" class="topicref" data-id="net-pres-transclose-type" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-966381B9-C7A1-4570-9ADD-C5455814FC42.html" id="net-pres-transclose-type-d10887e6128-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.66</ph>
NET_PRES_TransClose Type</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-transdiscard-type-d10887e6136" class="topicref" data-id="net-pres-transdiscard-type" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-B786C127-6FE1-408B-A56B-C61770D1B058.html" id="net-pres-transdiscard-type-d10887e6136-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.67</ph>
NET_PRES_TransDiscard Type</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-transhandlerregister-type-d10887e6144" class="topicref" data-id="net-pres-transhandlerregister-type" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-2D2E1AE8-AEC5-4CD4-9F65-E871C14090AE.html" id="net-pres-transhandlerregister-type-d10887e6144-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.68</ph>
NET_PRES_TransHandlerRegister Type</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-transisportdefaultsecured-type-d10887e6152" class="topicref" data-id="net-pres-transisportdefaultsecured-type" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-44EE1044-2000-4DDE-843F-49D8120E3A07.html" id="net-pres-transisportdefaultsecured-type-d10887e6152-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.69</ph>
NET_PRES_TransIsPortDefaultSecured Type</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-transopen-type-d10887e6160" class="topicref" data-id="net-pres-transopen-type" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-81ADA0CF-346C-463C-9D5A-D721C3A7E2AA.html" id="net-pres-transopen-type-d10887e6160-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.70</ph>
NET_PRES_TransOpen Type</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-transoption-type-d10887e6168" class="topicref" data-id="net-pres-transoption-type" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-72A42486-DE9F-4B4F-AA49-1940C08D83C6.html" id="net-pres-transoption-type-d10887e6168-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.71</ph>
NET_PRES_TransOption Type</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-transpeek-type-d10887e6176" class="topicref" data-id="net-pres-transpeek-type" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-AD92D49B-6FE0-4B29-9BE9-A77D7F7B3357.html" id="net-pres-transpeek-type-d10887e6176-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.72</ph>
NET_PRES_TransPeek Type</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-transportobject-structure-d10887e6184" class="topicref" data-id="net-pres-transportobject-structure" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-C43FFD81-6662-48D3-9E17-6FD5778DA7BB.html" id="net-pres-transportobject-structure-d10887e6184-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.73</ph>
NET_PRES_TransportObject Structure</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-transread-type-d10887e6192" class="topicref" data-id="net-pres-transread-type" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-08FBA7C3-98EE-43B2-B6CE-54B88FFFD70B.html" id="net-pres-transread-type-d10887e6192-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.74</ph>
NET_PRES_TransRead Type</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-transready-type-d10887e6200" class="topicref" data-id="net-pres-transready-type" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-12A479F7-B8AD-42B6-8E62-D188E3688AB2.html" id="net-pres-transready-type-d10887e6200-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.75</ph>
NET_PRES_TransReady Type</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-transsignalhandlerderegister-type-d10887e6208" class="topicref" data-id="net-pres-transsignalhandlerderegister-type" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-78AA9C7F-FB18-42D9-9091-9623B7566BB0.html" id="net-pres-transsignalhandlerderegister-type-d10887e6208-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.76</ph>
NET_PRES_TransSignalHandlerDeregister Type</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-transsocketinfoget-type-d10887e6217" class="topicref" data-id="net-pres-transsocketinfoget-type" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-617D683D-30A5-461F-A7B4-109568A59E47.html" id="net-pres-transsocketinfoget-type-d10887e6217-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.77</ph>
NET_PRES_TransSocketInfoGet Type</a></div></div></li><li role="treeitem"><div data-tocid="net-pres-transwrite-type-d10887e6225" class="topicref" data-id="net-pres-transwrite-type" data-state="leaf"><span role="button" class="wh-expand-btn"></span><div class="title"><a href="GUID-51877883-0A3E-4AF6-963B-F733F4FE68CD.html" id="net-pres-transwrite-type-d10887e6225-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.2.1.3.78</ph>
NET_PRES_TransWrite Type</a></div></div></li></ul></li></ul></li></ul></li><li role="treeitem" aria-expanded="false"><div data-tocid="GUID-E1DDC267-1A89-4277-9F1F-90D0C7AE6C9B-d10887e6233" class="topicref" data-id="GUID-E1DDC267-1A89-4277-9F1F-90D0C7AE6C9B" data-state="not-ready"><span role="button" tabindex="0" aria-labelledby="button-expand-action GUID-E1DDC267-1A89-4277-9F1F-90D0C7AE6C9B-d10887e6233-link" class="wh-expand-btn"></span><div class="title"><a href="GUID-E1DDC267-1A89-4277-9F1F-90D0C7AE6C9B.html" id="GUID-E1DDC267-1A89-4277-9F1F-90D0C7AE6C9B-d10887e6233-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.3</ph>
Transport Layer</a></div></div></li><li role="treeitem" aria-expanded="false"><div data-tocid="GUID-DBB5E017-A0FD-400E-BB4C-E19495836520-d10887e7211" class="topicref" data-id="GUID-DBB5E017-A0FD-400E-BB4C-E19495836520" data-state="not-ready"><span role="button" tabindex="0" aria-labelledby="button-expand-action GUID-DBB5E017-A0FD-400E-BB4C-E19495836520-d10887e7211-link" class="wh-expand-btn"></span><div class="title"><a href="GUID-DBB5E017-A0FD-400E-BB4C-E19495836520.html" id="GUID-DBB5E017-A0FD-400E-BB4C-E19495836520-d10887e7211-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.4</ph>
Network Layer</a></div></div></li><li role="treeitem" aria-expanded="false"><div data-tocid="GUID-250DB789-3EBA-4CB9-9E89-A7FA70666029-d10887e8711" class="topicref" data-id="GUID-250DB789-3EBA-4CB9-9E89-A7FA70666029" data-state="not-ready"><span role="button" tabindex="0" aria-labelledby="button-expand-action GUID-250DB789-3EBA-4CB9-9E89-A7FA70666029-d10887e8711-link" class="wh-expand-btn"></span><div class="title"><a href="GUID-250DB789-3EBA-4CB9-9E89-A7FA70666029.html" id="GUID-250DB789-3EBA-4CB9-9E89-A7FA70666029-d10887e8711-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.5</ph>
Data Link Layer</a></div></div></li><li role="treeitem" aria-expanded="false"><div data-tocid="GUID-C3332C0B-3712-4AA4-ABCD-74CB266FEDF1-d10887e11260" class="topicref" data-id="GUID-C3332C0B-3712-4AA4-ABCD-74CB266FEDF1" data-state="not-ready"><span role="button" tabindex="0" aria-labelledby="button-expand-action GUID-C3332C0B-3712-4AA4-ABCD-74CB266FEDF1-d10887e11260-link" class="wh-expand-btn"></span><div class="title"><a href="GUID-C3332C0B-3712-4AA4-ABCD-74CB266FEDF1.html" id="GUID-C3332C0B-3712-4AA4-ABCD-74CB266FEDF1-d10887e11260-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">1.2.6</ph>
Basic Configuration Layer</a></div></div></li></ul></li></ul></li><li role="treeitem" aria-expanded="false"><div data-tocid="GUID-75BD1A70-4576-4266-8274-1F18619A98A0-d10887e12219" class="topicref" data-id="GUID-75BD1A70-4576-4266-8274-1F18619A98A0" data-state="not-ready"><span role="button" tabindex="0" aria-labelledby="button-expand-action GUID-75BD1A70-4576-4266-8274-1F18619A98A0-d10887e12219-link" class="wh-expand-btn"></span><div class="title"><a href="GUID-75BD1A70-4576-4266-8274-1F18619A98A0.html" id="GUID-75BD1A70-4576-4266-8274-1F18619A98A0-d10887e12219-link"><ph xmlns="http://www.oxygenxml.com/ns/webhelp/toc">2</ph>
Getting started with MPLAB® Harmony TCP/IP Stack </a></div></div></li><li role="treeitem" aria-expanded="false"><div data-tocid="GUID-0FB3F908-88EE-45CE-94F5-E97AF9049C9B-d10887e12348" class="topicref backmatter backmatter_parent" data-id="GUID-0FB3F908-88EE-45CE-94F5-E97AF9049C9B" data-state="not-ready"><span role="button" tabindex="0" aria-labelledby="button-expand-action GUID-0FB3F908-88EE-45CE-94F5-E97AF9049C9B-d10887e12348-link" class="wh-expand-btn"></span><div class="title"><a href="GUID-0FB3F908-88EE-45CE-94F5-E97AF9049C9B.html" id="GUID-0FB3F908-88EE-45CE-94F5-E97AF9049C9B-d10887e12348-link">Microchip Information</a></div></div></li></ul></div>
		                        
                            </div>
                        </nav>
                    
                    
                    <div class="col-lg-9 col-md-9 col-sm-12" id="wh_topic_body">
                        <button id="wh_close_publication_toc_button" class="close-toc-button d-none" aria-label="Toggle publishing table of content" aria-controls="wh_publication_toc" aria-expanded="true">
                            <span class="close-toc-icon-container">
                                <span class="close-toc-icon"></span>     
                            </span>
                        </button>
                        
                        
                        <div class=" wh_topic_content body "><main role="main"><article role="article" aria-labelledby="ariaid-title1"><h1 class="- topic/title title topictitle1" id="ariaid-title1" style="">1.2.2.1.3 Library Interface</h1><div class="- topic/body body"><p class="- topic/p p">This section describes the Application Programming Interface (API) functions of the Networking Presentation Layer.</p><div class="table-container"><table class="- topic/table table" data-cols="2"><caption></caption><colgroup><col/><col/></colgroup><thead class="- topic/thead thead"><tr class="- topic/row"><th class="- topic/entry entry colsep-0 rowsep-0" id="library-interface__entry__1">Name</th><th class="- topic/entry entry colsep-0 rowsep-0" id="library-interface__entry__2">Description</th></tr></thead><tbody class="- topic/tbody tbody"><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1"><strong class="+ topic/ph hi-d/b ph b">System Functions</strong></td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2"> </td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_Deinitialize</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Deinitializes the Network Presentation Layer Instance.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_Initialize</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Initializes the Network Presentation Layer sub-system with the configuration data.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_Reinitialize</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Reinitializes the instance of the presentation layer.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_Tasks</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">MPLAB Harmony tasks function used for general presentation layer tasks.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_Status</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Provides the current status of the MPLAB Harmony Networking Presentation Layer.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1"><strong class="+ topic/ph hi-d/b ph b">Socket Functions</strong></td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2"> </td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_SocketBind</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Binds a socket to a local address.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_SocketClose</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Disconnects an open socket and destroys the socket handle, releasing the associated resources.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_SocketConnect</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Connects a client socket.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_SocketDiscard</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Discards any pending data in the RX FIFO.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_SocketDisconnect</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Disconnects an open socket.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_SocketEncryptSocket</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">This function turns an insecure socket into a secure socket.  Details: This function will turn an unencrypted socket into an encrypted socket and starts encryption negotiation.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_SocketFlush</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Immediately transmits all pending TX data.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_SocketGetTransportHandle</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">This function returns the transport layer handle.  Details: This function returns the transport layer handle for a valid socket</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_SocketInfoGet</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Obtains information about a currently open socket.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_SocketIsConnected</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Determines whether a socket has an established connection.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_SocketIsNegotiatingEncryption</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">This function checks if encryption negotiation is still in progress.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_SocketIsOpenModeSupported</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Checks to see if a mode is supported by open.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_SocketIsSecure</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">This function checks whether a connection is secure.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_SocketLastError</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">This function returns the last error code for this socket.  Details: This function will return the last error code that was set for this socket and it will clear the current error code. An error code is set whenever a socket operation fails for some missing functionality, bad parameter, etc.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_SocketOpen</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Opens a presentation socket.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_SocketOptionsGet</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Allows the options for a socket such as, current RX/TX buffer size, etc., to be obtained.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_SocketOptionsSet</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Allows setting options to a socket like adjust RX/TX buffer size, etc.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_SocketPeek</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Reads a specified number of data bytes from the RX buffer/FIFO without removing them from the buffer.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_SocketRead</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Reads an array of data bytes from a socket's RX buffer/FIFO.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_SocketReadIsReady</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Determines how many bytes can be read from the RX buffer.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_SocketRemoteBind</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Binds a socket to a remote local address.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_SocketSignalHandlerDeregister</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Deregisters a previously registered socket signal handler.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_SocketSignalHandlerRegister</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Registers a socket signal handler.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_SocketWasReset</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Self-clearing semaphore indicating socket reset.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_SocketWrite</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Takes a buffer and sends it to the encryption provider.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_SocketWriteIsReady</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Determines how much free space is available in the TX buffer.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1"><strong class="+ topic/ph hi-d/b ph b">Certificate Store Functions</strong></td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2"> </td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_CertStoreGetCACerts</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">This function gets the CA certificates from the store,</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_CertStoreGetServerCert</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">This function gets a server certificate and key from the certificate store.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1"><strong class="+ topic/ph hi-d/b ph b">Data Types and Constants</strong></td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2"> </td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">_NET_PRES_EncProviderObject</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Defines the data that the presentation layer needs from the provider.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">_NET_PRES_TransportObject</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Defines the data that the transport layer needs to provide to the Networking Presentation Layer.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_INDEX</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Sets the type for the presentation layer index.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_INIT_DATA</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Initializes a Presentation layer.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_INST_DATA</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Initializes a Presentation layer.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_SIGNAL_FUNCTION</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">MPLAB Harmony Networking Presentation Layer Signal function.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_SIGNAL_HANDLE</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Sets the type for the presentation layer signal handle.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_SKT_HANDLE_T</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Sets the type for the presentation layer socket handle.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_ADDRESS</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">NET_PRES address</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_EncProviderConnect</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Connects the function to the provider.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_EncProviderConnectionClose</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Defines the close function to the provider.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_EncProviderDeinit</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Defines the deinitialization function for the provider.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_EncProviderInit</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Defines the initialization function to the encryption provider.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_EncProviderIsInitialized</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Determines whether the encryption provider has been initialized.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_EncProviderObject</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Defines the data that the presentation layer needs from the provider.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_EncProviderOpen</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Defines the open connection function to the provider.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_EncProviderRead</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Defines the read function to the provider</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_EncProviderWrite</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Defines the write function to the provider.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_EncSessionStatus</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Defines the enumeration for the state and status of the encrypted portion of a connection.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_SKT_ADDR_T</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">NET_PRES address type</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_SKT_ERROR_T</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">NET_PRES error type</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_SKT_OPTION_TYPE</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">NET_PRES option type</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_SKT_PORT_T</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Sets the type for the presentation layer port.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_SKT_T</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">NET_PRES socket type</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_TRANS_ADDR_T</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Defines a generic address structure to pass to the transport layer.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_TRANS_ADDRESS_TYPE</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Defines the enumeration for the type of address.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_TRANS_OPTION_T</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Defines the enumeration for the type of options.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_TransBind</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Binds a socket to a local address.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_TransBool</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Generic function prototype for functions that return a bool.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_TransClose</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Function prototype for functions that closes a socket.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_TransDiscard</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Function prototype for functions that clears a socket's RX buffer.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_TransHandlerRegister</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Function prototype that registers a handler with a socket.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_TransOpen</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Opens a presentation socket.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_TransOption</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Sets of gets a socket's options.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_TransPeek</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Function prototype for functions that peeks on the socket's buffer.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_TransportObject</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Defines the data that the transport layer needs to provide to the Networking Presentation Layer.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_TransRead</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Defines the read function provided by the transport layer.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_TransReady</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Defines the ready function provided by the transport layer.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_TransSignalHandlerDeregister</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Function prototype that deregisters a handler with a socket.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_TransSocketInfoGet</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Function prototype for functions that gets the information on a socket.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_TransWrite</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Defines the write function provided by the transport layer.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_INVALID_SOCKET</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Invalid socket indicator macro.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1"><em class="+ topic/ph hi-d/i ph i">NET_PRES_CERTSTORE_H</em></td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">This is macro <em class="+ topic/ph hi-d/i ph i">NET_PRES_CERTSTORE_H</em>.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1"><em class="+ topic/ph hi-d/i ph i">NET_PRES_ENCRYPTION_PROVIDER_API_H</em></td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">This is macro <em class="+ topic/ph hi-d/i ph i">NET_PRES_ENCRYPTION_PROVIDER_API_H</em>.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1"><em class="+ topic/ph hi-d/i ph i">NET_PRES_SOCKET_API</em></td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">This is macro <em class="+ topic/ph hi-d/i ph i">NET_PRES_SOCKET_API</em>.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1"><em class="+ topic/ph hi-d/i ph i">NET_PRES_TRANSPORT_API_H</em></td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">This is macro <em class="+ topic/ph hi-d/i ph i">NET_PRES_TRANSPORT_API_H</em>.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1"><em class="+ topic/ph hi-d/i ph i">NET_PRES_H</em></td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">This is macro <em class="+ topic/ph hi-d/i ph i">NET_PRES_H</em>.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_EncProviderReadReady</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Defines the read ready function to the provider</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_EncProviderWriteReady</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Defines the write ready function to the provider.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_TransIsPortDefaultSecured</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Checks to see if a port is encrypted by default.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_EncProviderMaxOutputSize</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Defines the maximum output size function to the provider.</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__1">NET_PRES_EncProviderOutputSize</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="library-interface__entry__2">Defines the output size function to the provider.</td></tr></tbody></table></div></div></article></main></div>
                        
                        
                        
                        
                        
                        
                    </div>
                    
                </div>
            </div>
            
            
            
        </div> 
        <footer class="navbar navbar-default wh_footer">
  <div class=" footer-container mx-auto ">
    <div class="footer">
  <div class="mchp-wh-footer">
    <div class="mchp-footer">
      <div class="mchp-footer-tier1">
        <div class="spacer"></div>
        <div class="mchp-footer-container">
          <div class="mchp-footer-links mchp-social-media-links">
            <div class="mchp-component-items">
              <div class="mchp-component-item">
                <a class="cmp-image__link" href="https://www.facebook.com/pages/Microchip-Technology-Inc/20320981741" target="_blank">
                  <img class="cmp-image__image" alt="Microchip Facebook" src="oxygen-webhelp/template/resources/images/201016-corp-facebook.png"/>
                </a>
              </div>
              <div class="mchp-component-item">
                <a class="cmp-image__link" href="https://www.linkedin.com/company/microchip-technology" target="_blank">
                  <img class="cmp-image__image" alt="Microchip LinkedIn" src="oxygen-webhelp/template/resources/images/201016-corp-linkedin.png"/>
                </a>
              </div>
              <div class="mchp-component-item">
                <a class="cmp-image__link" href="https://twitter.com/MicrochipTech" target="_blank">
                  <img class="cmp-image__image" alt="Microchip Twitter" src="oxygen-webhelp/template/resources/images/201016-corp-twitter.png"/>
                </a>
              </div>
              <div class="mchp-component-item">
                <a class="cmp-image__link" href="https://www.youtube.com/user/MicrochipTechnology" target="_blank">
                  <img class="cmp-image__image" alt="Microchip YouTube" src="oxygen-webhelp/template/resources/images/201016-corp-youtube.png"/>
                </a>
              </div>
              <div class="mchp-component-item">
                <a class="cmp-image__link" href="https://www.instagram.com/microchiptechnologyinc/" target="_blank">
                  <img class="cmp-image__image" alt="Microchip Instagram" src="oxygen-webhelp/template/resources/images/201016-corp-instagram.png"/>
                </a>
              </div>
              <div class="mchp-component-item">
                <a class="cmp-image__link" href="https://www.weibo.com/microchiptech" target="_blank">
                  <img class="cmp-image__image" alt="Microchip Weibo" src="oxygen-webhelp/template/resources/images/201016-corp-weibo.png"/>
                </a>
              </div>
              <div class="mchp-component-item">
                <a class="cmp-image__link" href="https://www.microchip.com/en-us/about/blog" target="_blank">
                  <img class="cmp-image__image" alt="Microchip Blog" src="oxygen-webhelp/template/resources/images/201016-corp-blog.png"/>
                </a>
              </div>
            </div>
          </div>
          <div class="mchp-footer-links">
            <div class="mchp-component-items">
              <div class="mchp-component-item">
                <div class="link">
                  <a href="https://www.microchip.com/about-us/contact-us" class="mchp-link__link">Contact</a>
                  <span class="mchp-link__separator">|</span>
                </div>
              </div>
              <div class="mchp-component-item ">
                <div class="link">
                  <a href="https://www.microchip.com/en-us/about/legal-information" class="mchp-link__link">Legal</a>
                  <span class="mchp-link__separator">|</span>
                </div>
              </div>
              <div class="mchp-component-item ">
                <div class="link">
                  <a href="https://www.microchip.com/en-us/about/legal-information/privacy-policy" class="mchp-link__link">Privacy Policy</a>
                  <span class="mchp-link__separator">|</span>
                </div>
              </div>
              <div class="mchp-component-item ">
                <div class="link">
                  <a href="https://www.microchip.com/en-us/about/legal-information/microchip-cookie-statement" class="mchp-link__link">Cookies</a>
                  <span class="mchp-link__separator">|</span>
                </div>
              </div>
              <div class="mchp-component-item">
                <div class="link">
                  <a href="https://careers.microchip.com/" class="mchp-link__link">Careers</a>
                  <span class="mchp-link__separator"></span>
                </div>
              </div>
            </div>
          </div>
          <div class="mchp-footer-newsletter">
            <div class="cmp-text">
              <p>Stay on the leading edge with our blog</p>
            </div>
            <div class="mchp-button-wrapper">
              <a role="button" href="https://www.microchip.com/en-us/about/blog" class="mchp-button mchp-button-regular solid">
                <span class="mchp-button__span">MicroSolutions</span>
              </a>
            </div>
          </div>
        </div>
        <div class="graphic">
          <img src="oxygen-webhelp/template/resources/images/footer-graphic.png"/>
        </div>
      </div>
      <div class="mchp-footer-tier2">
        <p class="mchp-copyright">© Copyright 1998-2022 Microchip Technology Inc. All rights reserved.</p>
      </div>
    </div>
  </div>
  <!-- Global site tag (gtag.js) - Google Analytics -->
  <script async="true" src="https://www.googletagmanager.com/gtag/js?id=UA-2724382-19"></script>
  <script>
    window.dataLayer = window.dataLayer || [];  
    function gtag(){dataLayer.push(arguments);}  
    gtag('js', new Date());   
    gtag('config', 'UA-2724382-19');
  </script>
  
  <script type="text/javascript">_satellite.pageBottom();</script><!-- Adobe Analytics -->
  <script type="text/javascript" src="mchp-js/prepend.js"></script><!-- Package for viewing PDFs on mobile devices -->
  
</div>
  </div>
</footer>
        
        <div id="go2top" class="d-print-none">
            <span class="oxy-icon oxy-icon-up"></span>
        </div>
        
        <div id="modal_img_large" class="modal">
            <span class="close oxy-icon oxy-icon-remove"></span>
            <div id="modal_img_container"></div>
            <div id="caption"></div>
        </div>
        
        
        
       
        </body>
</html>